The Muskogee Garden of Lights display has been free for 25 years, but this year, for the first time, visitors will have to pay for admission.